package com.sdy.supermarket.biz.vo;

import com.sdy.auth.api.model.AuthDto;
import com.sdy.auth.api.model.UserDto;
import com.sdy.usercenter.api.dto.RoleDto;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author hyh
 */
@Data
public class UserInfoVo extends UserDto {

    /**
     * 是否拥有该资源
     */
    private Integer isHave;

    /**
     * 角色列表
     */
    private List<RoleDto> roleDtos;

    /**
     * 当前登录部门
     */
    private String ownDeptName;

    /**
     * 当前登录部门id
     */
    private Integer ownDeptId;

    /**
     * 获取到所有权限
     */
    private Map<String, Boolean> authTree;

    /**
     * 上传路径
     */
    private String uploadUrl;

}
